<?php
 function template_header($page)
{
?>
<html>
<head>
<title>Страница <?=$page?> &lt; Гостевая книга</title>
<style>
body{
padding: 10px;
margin: 0;
font: 500 .9em verdana, arial, helvetica;
}
a:link{color: #250;}
a:visited{color: #639;}
a:active,a:hover{
text-decoration: underline;
}
h1 { font-size: 150%; }
h2 { font-size: 110%; }

.c{margin-bottom: 10px;}
.cn{
background-color: #f0f0f0;
padding: 2px 4px;
margin-bottom: 4px;
}
.com{
background-color: #9f9f9f;
padding: 2px 4px;
margin-bottom: 4px;
margin-left: 15px;
}
</style>
</head>
<body>
<h1>Гостевая книга</h1><?php
}



//форма добавления сообщения
function template_form($name, $message, $error)
{
 
  function error($error)
  {
    if($error) echo '<br><font color=#880000>'.$error.'</font>';
  }

  echo '<h2>Добавить новое сообщение</h2>
<p><table cellspacing="2" cellpadding="2" border="0"><form action=index.php?add=1 method=post><tr>

<td>Имя<font color=#880000>*</font>:</td>
<td><input type=text name="name" size=30 maxlength=100 value="'.$name.'">';
  error($error['name']);
  echo '</td>
</tr><tr>

<td>Сообщение<font color=#880000>*</font>:</td>
<td><textarea cols=40 rows=5 name="message">'.$message.'</textarea>';
  error($error['message']);
  echo '</td>
</tr><tr>
<td>&nbsp;</td>
<td><small><font color=#880000>*</font>&nbsp;&#151; Обязательные поля</small></td>
</tr><tr>
<td>&nbsp;</td>
<td><input name="sb" type=submit value="Добавить сообщение"></td>
</form></tr>
</table>';
}



function template_show_body($id, $name, $message, $datetime)
{

  $out = '<div class=c><div class=cn><b>'.$name.'</b> ';
  $out .= ' пишет '.$datetime.':</div>'.$message.'</div>';
  

  
  $out .= '<div class=c>[ <a href='.PATH.'index.php?del='.$id.'>Удалить</a> ]
  						[ <a href='.PATH.'index.php?coment='.$id.'>Комментировать</a>]
  						[ <a href='.PATH.'index.php?change='.$id.'>Изменить</a> ]</div>';

  return $out;
}





//форма комментария
function template_comentform($messageid,$coment,$comentname, $error)
{
 $coment=$_POST['coment'];
 $comentname=$_POST['comentname'];
 
  function error($error)
  {
    if($error) echo '<br><font color=#880000>'.$error.'</font>';
  }
 
  $result = db_query('SELECT * FROM gb_messages WHERE id='.$messageid);
  $row=db_fetch_array($result);

  $out = '<div class=c><div class=cn><b>'.$row["name"].'</b> 
   пишет '.$row["datetime"].':</div>'.$row["message"].'</div>';
  
  //if(auth_is_admin())
  print $out;


  echo '<h2>Комментировать</h2>
<p><table cellspacing="2" cellpadding="2" border="0">
<form action='.PATH.'coment.php?addcoment='.$messageid .'method="post" name="addcom"><tr>

<td>Имя<font color=#880000>*</font>:</td>
<td><input type=text name="comentname" size=30 maxlength=100 value="'.$comentname.'">';
  error($error['comentname']);
  echo '</td>
</tr><tr>

<td>Сообщение<font color=#880000>*</font>:</td>
<td><textarea cols=40 rows=5 name="coment">'.$coment.'</textarea>';
  error($error['coment']);
  echo '</td>
</tr><tr>
<td>&nbsp;</td>
<td><small><font color=#880000>*</font>&nbsp;&#151; Обязательные поля</small></td>
</tr><tr>
<td>&nbsp;</td>
<td><input name="sb" type=submit value="Добавить коментарий"></td>
<td><input name="messageid" type=hidden value='.$messageid.'></td>

</form></tr>
</table>';

return $messageid;
}

//генерирование отображения коментария
function template_coments($comentname,$comendatetime,$coment,$comentid)
{

  {
    $out .= '<div class=com>Имя '.$comentname.' '.$comendatetime.'Комментарий:'.$coment.'';
    $out .= '[<a href='.PATH.'index.php?delcoment='.$comentid.'>Удалить</a> ]
    		 [ <a href='.PATH.'index.php?changecoment='.$comentid.'>Изменить</a> ]    </div>';
    }
		
		
	return $out;
}



//Форма изменения сообщения
function template_changeform($id,$name, $message, $error)
{
 
  function error($error)
  {
    if($error) echo '<br><font color=#880000>'.$error.'</font>';
  }

  echo '<h2>Изменить сообщение</h2>
<p><table cellspacing="2" cellpadding="2" border="0"><form action='.PATH.'change.php?changeok='.$id.' method=post><tr>

<td>Имя<font color=#880000>*</font>:</td>
<td><input type=text name="name" size=30 maxlength=100 value="'.$name.'">';
  error($error['name']);
  echo '</td>
</tr><tr>

<td>Сообщение<font color=#880000>*</font>:</td>
<td><textarea cols=40 rows=5 name="message">'.$message.'</textarea>';
  error($error['message']);
  echo '</td>
</tr><tr>
<td>&nbsp;</td>
<td><small><font color=#880000>*</font>&nbsp;&#151; Обязательные поля</small></td>
</tr><tr>
<td>&nbsp;</td>
<td><input name="sb" type=submit value="Изменить сообщение"></td>
</form></tr>
</table>';
}



//фОрма изменения комментария
function template_changecomentform($id,$name, $message, $error)
{
 
 
 
  function error($error)
  {
    if($error) echo '<br><font color=#880000>'.$error.'</font>';
  }

  echo '<h2>Изменить комментарий</h2>
<p><table cellspacing="2" cellpadding="2" border="0"><form action='.PATH.'change.php?changecomentok='.$id.' method=post><tr>

<td>Имя<font color=#880000>*</font>:</td>
<td><input type=text name="name" size=30 maxlength=100 value="'.$name.'">';
  error($error['name']);
  echo '</td>
</tr><tr>

<td>Сообщение<font color=#880000>*</font>:</td>
<td><textarea cols=40 rows=5 name="message">'.$message.'</textarea>';
  error($error['message']);
  echo '</td>
</tr><tr>
<td>&nbsp;</td>
<td><small><font color=#880000>*</font>&nbsp;&#151; Обязательные поля</small></td>
</tr><tr>
<td>&nbsp;</td>
<td><input name="sb" type=submit value="Изменить комментарий"></td>
</form></tr>
</table>';
}


?>